function createMapWindow(){
    $('#anHienBanDo').dialog({
        width:800,
        title:"Chọn ví trí chính xác từ bản đồ",
        height:610,
        open: function(event, ui) {
            if($("#city option:selected").val()!="0"){
                //load map
                if(typeof(map)=='undefined'){
                    map_initialize();
                }
                if($("#city option:selected").val()!="0"){
                    getByAddress($("#city option:selected").text()+", Vietnam");
                }else{
                    getByAddress("Ha noi, Vietnam");
                }
            }else{
                if(typeof(map)=='undefined'){
                    map_initialize();
                }
                getByAddress("Ha noi, Vietnam");
            }
        }
    });
}

function setMapProfile(){
    $("#mapLatLon").val($("#mapLatLonTemp").val());
    $("#anHienBanDo").dialog('close');
}

function viewEditOption(option){
    $('#option1').hide();
    $('#option2').hide();
    $('#option3').hide();
    $('#option4').hide();
    $('#optionLi1').removeClass('active');
    $('#optionLi2').removeClass('active');
    $('#optionLi3').removeClass('active');
    $('#optionLi4').removeClass('active');
    $('#optionLi'+option).addClass('active');
    $('#option'+option).show();
}

$(document).ready(function(){
    
    $.mask.definitions['3']='[0-3]';
    $.mask.definitions['1']='[0-1]';
    $.mask.definitions['2']='[0-9]';


    $("#dob").mask("39/12/9999");
      
    $('.btnBlogComment').click(function(){
        var option = $(this).attr('lang');
        
        var data = "";
        var nickname = $("#nickname").val();
        var first_name = $("#first_name").val();
        var last_name = $("#last_name").val();
        var gender = $("#gender").val();
        var dob = $("#dob").val();
        var is_married = $("#is_married").val();
        var current_address = $("#current_address").val();
        var hometown = $("#hometown").val();
        var city = $("#city").val();
        var district = $("#district").val();
        var about = $("#about").val();
        
        var high_school = $("#high_school").val();
        var university = $("#university").val();
        var job = $("#job").val();
        
        var music = $("#music").val();
        var movie = $("#movie").val();
        var sport = $("#sport").val();
        var book = $("#book").val();
        var other_hobby = $("#other_hobby").val();
        /*
        var mapLatLon = $("#mapLatLon").val();
        var mapAddress = $("#displayAddress").html();
        */
        data = data+"&option="+option;
        if(option=='1'){
            data = data+"&nickname="+nickname;
            data = data+"&first_name="+first_name;
            data = data+"&last_name="+last_name;
            data = data+"&gender="+gender;
            data = data+"&dob="+dob;
            data = data+"&is_married="+is_married;
            data = data+"&current_address="+current_address;
            data = data+"&hometown="+hometown;
            data = data+"&city="+city;
            data = data+"&district="+district;
            data = data+"&about="+about;
        }
        if(option=='2'){
            data = data+"&high_school="+high_school;
            data = data+"&university="+university;
            data = data+"&job="+job;
        }
        if(option=='3'){
            data = data+"&music="+music;
            data = data+"&movie="+movie;
            data = data+"&sport="+sport;
            data = data+"&book="+book;
            data = data+"&other_hobby="+other_hobby;
        }
        
        
        $.ajax({
            type: "POST",
            url: "/process.php",
            data: "action=save_profile"+data,
            success: function(msg){
                if(msg=='fullname_empty'){
                    $('#message_alert_content').html("Bạn chưa nhập họ tên!");
                    $('#message_alert_content').removeClass('success').addClass('error');
                    $('#message_alert_content').show();
                    $('#message_alert').show();
                    window.scroll(0, 0);
                    setTimeout("$('#message_alert').slideUp('slow')",5000);
                }
                if(msg=='error_district'){
                    $('#message_alert_content').html("Bạn chưa chọn quận/huyện!");
                    $('#message_alert_content').removeClass('success').addClass('error');
                    $('#message_alert_content').show();
                    $('#message_alert').show();
                    window.scroll(0, 0);
                    setTimeout("$('#message_alert').slideUp('slow')",5000);
                }
                if(msg=='ok'){
                    $('#message_alert_content').html("Cập nhật thông tin cá nhân thành công!");
                    $('#message_alert_content').removeClass('error').addClass('success');
                    $('#message_alert_content').show();
                    $('#message_alert').show();
                    window.scroll(0, 0);
                    setTimeout("$('#message_alert').slideUp('slow')",5000);
                }
            }
        });
    });
    
    if($('#city').length>0){
        $('#city').change(function(){
            $.ajax({
                type: "POST",
                url: "/process.php",
                data: "action=get_district&city_id="+$(this).val(),
                success: function(options){
                    $('#district').html(options);
                }
            });
        });
    }
/*
    $( "#dob" ).datepicker({
        dateFormat: 'yy-mm-dd',
        changeMonth: true,
        changeYear: true,
        yearRange:'-90:+0',
        monthNamesShort: ['Tháng 1','Tháng 2','Tháng 3','Tháng 4','Tháng 5','Tháng 6','Tháng 7','Tháng 8','Tháng 9','Tháng 10','Tháng 11','Tháng 12'],
        dayNamesMin: ['CN', '2', '3', '4', '5', '6', '7']
    });
    
    setTimeout('$("#anHienBanDo").hide()',500);
    
    $("#saveMap").click(function(){
        $('#box-map').css('display','none');
        $('#fade').css('display','none');
        $('#upload_pid').show();
        $('#upload_did').show();
        $('#mode_price').show();
        $('#upload_cid').show();
        $('#upload_sub_cid').show();
	
        $("#imgClearSavedMap").css('display', '');
        //$('#showMapPopup').click();
        $('#box-map').css('display','none');
        $('#fade').css('display','none');
	       
        //save position: latlng, address       
        $('#txtTempLatLng').val($('#txtMapLatLng').val());
        //alert($('#txtTempLatLng').val());
        $('#txtTempAddress').val($('#txtMapAddress').val());       
        $('#displayAddress').html($('#txtMapAddress').val());
        
        return false;
    });
    */
    
});
